@charset "UTF-8";

/** Remove list styling */
ul.dropdown, ul.dropdown li, ul.dropdown ul { list-style: none; margin: 0; padding: 0; }

/** z-indexes */
ul.dropdown { position: relative; /* z-index: 596;*/ }
ul.dropdown ul { position:absolute; z-index: 597; }
ul.dropdown ul li { position:relative; z-index: 598; }
ul.dropdown li.hover, 
ul.dropdown li:hover{ position: relative; /* z-index: 598; */ }

/** Basic dropdown */
ul.dropdown { /*float: left; display:inline;*/ }
* html ul.dropdown, * html ul.dropdown li.hover, * html ul.dropdown li:hover { display:inline; zoom:1; } /** Added as IE fix */
ul.dropdown li { float: left; vertical-align: middle; zoom: 1; }
* html ul.dropdown li {display:inline;} /** Added as IE fix */
ul.dropdown li a{ padding: .3em .8em; }
ul.dropdown li.hover, ul.dropdown li:hover{ cursor: default; }
ul.dropdown ul { position: absolute; top: 100%; left: 0; display: none; }
ul.dropdown ul li { float: none; }
ul.dropdown ul ul { top: 1px; left: 99%; }

ul.dropdown li:hover > ul, ul.dropdown li.hover ul{ display: block; }
ul.dropdown a:active, ul.dropdown a:focus { outline-style:none; }

* html ul.dropdown li { height: 1px; }

/* IE Submenu margin fix */
ul.dropdown ul li, ul.dropdown-vertical { margin-left: -16px; mar\gin-left: 0; }

/** Hide submenus */
ul.dropdown ul,
ul.dropdown li.hover ul ul,
ul.dropdown li.hover ul ul ul,
ul.dropdown li.hover ul ul ul ul,
ul.dropdown li.hover ul ul ul ul ul,
ul.dropdown ul,
ul.dropdown li:hover ul ul,
ul.dropdown li:hover ul ul ul,
ul.dropdown li:hover ul ul ul ul,
ul.dropdown li:hover ul ul ul ul ul {
 display: none;
}

/** Show current submenu */
ul.dropdown li.hover ul, 
ul.dropdown ul li.hover ul,
ul.dropdown ul ul li.hover ul,
ul.dropdown ul ul ul li.hover ul,
ul.dropdown ul ul ul ul li.hover ul ,
ul.dropdown li:hover ul, 
ul.dropdown ul li:hover ul,
ul.dropdown ul ul li:hover ul,
ul.dropdown ul ul ul li:hover ul,
ul.dropdown ul ul ul ul li:hover ul {
 display: block;
}

ul.dropdown ul ul ul ul ul ul { display: none !important; }

/* Vertical menu support */ 
ul.dropdown-vertical { /*width: 200px;*/ }
ul.dropdown-vertical ul { top: 1px; left: 99%; }
ul.dropdown-vertical li { float: none; }